To-Do: 1. Fix the Android Crash. 2. Build Lists. 3. Profit? | Code, Commit, Deploy, Repeat (S1E3)

To-Do: 1. Fix the Android Crash. 2. Build Lists. 3. Profit? | Code, Commit, Deploy, Repeat (S1E3) A single uppercase letter crashed our entire Android application, but AI helped us fix it and build a brand-new feature across two platforms simultaneously! In this live coding session, Marina and @peterfriese continue building a cross-platform to-do list application for iOS and Android. They start by debugging a frustrating crash—a subtle case-sensitivity issue with Firestore enum reflection in Kotlin. Once the bug is squashed, they use Antigravity and the Gemini CLI to align our data models between Swift and Kotlin. They then tackle the complex task of adding a new lists feature. Watch as they brainstorm the NoSQL data model, generate visual Mermaid diagrams with AI, and prompt their agents to implement the feature across both platforms in real-time. Finally, they troubleshoot some tricky iOS navigation issues and set up Firestore composite indexes to get everything working perfectly. Chapters 00:00 Intro and catching up 03:33 The Android emulator crash from last week 05:06 Debugging the Firestore enum case-sensitivity bug 09:27 Exploring Kotlin enum overrides 15:14 Aligning iOS and Android data models 18:30 Analyzing the data models with Antigravity 20:53 Adding a 'description' field to the iOS task model 29:28 Generating a Mermaid ER diagram with AI 35:00 Designing the new "lists" data model for NoSQL 40:33 Creating the lists collection in Firestore 50:10 Using AI to plan and implement the lists feature 57:00 Pushing changes to GitHub with Gemini CLI 1:12:00 Testing
  2026/03/03      youtube

関連するプログラミング動画 [android]

Our Tag

最近投稿されたプログラミング学習動画

Gemini 3.1 models in Firebase AI Logic

firebase

Bonus update! Two new features in Fireba...

  2026/03/10

Firebase After Hours #22: Agent Skills for Firebase

firebase

How do you turn a generic AI agent into ...

  2026/03/09

Agent Skills for Firebase (using Gemini CLI)

firebase

How to create Agent Skills for Gemini CL...

  2026/03/09

Quantum Computing: Qubits Explained

python

Download your free Python Cheat Sheet he...

  2026/03/09

POV: The social team asked for content OOO

Social media team: Can you shoot some co...

  2026/03/09

Why Are Companies Still Desperate for DevOps Engineers?

Devops

Free career strategy call to help you ca...

  2026/03/09

Link Commits to Issue Tickets

python

Download your free Python Cheat Sheet he...

  2026/03/08

Every Big Coding Problem Is Just Small Steps

python

Download your free Python Cheat Sheet he...

  2026/03/07

【年収が上がる人の共通点】生成AIを使ってキャリアアップするには?

「キノクエスト」の登録・詳細はこちらから▶︎ e-ラーニング「キノクエスト」な...

  2026/03/07

Why Modern Software Keeps Getting Worse

python

Download your free Python Cheat Sheet he...

  2026/03/06

Google Pixel 10a with Camera Coach

Google

Google #Pixel10a has a camera that guide...

  2026/03/06

Keras Tutorial: Checkpointing distributed models with Orbax

Don't let device failures or power outag...

  2026/03/06

All Your Discovered Songs. Now In One Place. | March '26 Pixel Drop

Now Playing has a new app that automatic...

  2026/03/06

Upgrade dependencies faster with Android Studio

android
iot
android

The Version Upgrade assistant in Android...

  2026/03/06

Learn the basics of Data Structures in 60 seconds with Beau Carnes.

Learn the basics of Data Structures in 6...

  2026/03/06